package jlib.component.button
{
	import flash.events.Event;
	
	import jlib.core.ICloneable;

	public interface IButton {
		function setToggle($boolean:Boolean): void
		function toggle(e:Event=null): void
		function down(e:Event=null): void
		function up(e:Event=null): void
		function click(e:Event=null): void
		function isTogglable(): Boolean
		function isSelected(): Boolean
		function view($state:String): void
		function hasState($state:String): Boolean
	}//i
}